ditch digger - Turkish English Dictionary